.cart_list{
    display: flex;
    border: 1px solid #ccc;
    padding: 0.3rem;
    dt{
        width: 10rem;
        padding: 0.5rem;
        display: flex;
        align-items: center;
        ion-checkbox{
            width: 2.8rem;
            height: 2.8rem;
        }

        img{
            flex: 1;
            width: 6rem;
            height: 6rem;
        }
    }

    dd{
        flex: 1;
        .cart_title{
            font-size: 1.4rem;
            padding: .5rem;
            margin: 0;
        }
        //底部的价格和增加按钮
        .cart_info{
            display: flex;
            .cart_price{
                flex: 1;
                line-height: 2.8rem;
            }
            .cart_num{
                width: 100px;
                display: flex;
                .input_left,.input_right{
                    width: 2.8rem;
                    height: 2.8rem;
                    border: 1px solid #eee;
                    background: #eee;
                    text-align: center;
                    line-height: 2.8rem;
                }
                .input_center{
                    flex: 1;
                    input{
                        width: 100%;
                        height: 2.8rem;
                        border: 1px solid #eee;
                        text-align: center;
                    }
                }
            }
        }
    }
}

// 底部
.all_price{
    height: 4.4rem;
    line-height: 4.4rem;
    ion-checkbox{
        position: relative;
        top: .5rem;
    }
}
